/**
 * 
 */
package guicemodules;

import libraries.Library;
import archivemanagement.ArchiveManager;
import archivemanagement.LibraryManager;

import com.google.inject.AbstractModule;
import com.google.inject.TypeLiteral;

/**
 * @author Joshua Lockerman
 *
 */
public class LibraryArchiveModule extends AbstractModule {
    /* (non-Javadoc)
     * @see com.google.inject.AbstractModule#configure()
     */
    @Override
    protected void configure()
    {
        bind(new TypeLiteral<ArchiveManager<String, Library>>() {}).to(LibraryManager.class);
    }
    
}
